desert locust control in africa in general - Alemán Inglés Diccionario